#include <iostream>
#include <string>

using namespace std;

int main()
{
    auto lbd = [](auto a, auto b) -> decltype(a)
    {
        return a+b;
    };
    cout<<lbd(5,6)<<endl;
    cout<<lbd(string("hello"),string(" world"))<<endl;
}